Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 PEN Y LAN ROAD Detached £713,863 £455,000 8 Aug 2007
86 PEN Y LAN ROAD Terraced £737,442 £435,000 10 Sep 2010
88 PEN Y LAN ROAD Terraced £390,814 £70,000 20 Feb 1995
90 PEN Y LAN ROAD Terraced £838,174 £430,000 12 Jul 2004
92 PEN Y LAN ROAD Semi-Detached £1,204,225 £710,000 1 Jun 2012
94 PEN Y LAN ROAD Semi-Detached £866,328 £215,000 8 Dec 1999